undeveloped land - Turco Inglés Diccionario